noble deed - German English Dictionary